trap house
noun
: the enclosure from which clay targets are released in trapshooting and skeet shooting see high-house, low-house
Love words? Need even more definitions?
Merriam-Webster unabridged
Share